/**
 *Copyright (c) 2024 watereyes
 * safetymanagement is licensed under Mulan PubL v2.
 * You can use this software according to the terms and conditions of the Mulan
 * PubL v2.
 * You may obtain a copy of Mulan PubL v2 at:
 *          http://license.coscl.org.cn/MulanPubL-2.0
 * THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
 * EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
 * MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
 * See the Mulan PubL v2 for more details.
 */
package com.koron.safetytask.domain;

import java.util.Date;

public class JobsTasks {
    /**
    * id
    */
    private String id;

    /**
    * 创建日期
    */
    private Date addTime;

    /**
    * 开始日期
    */
    private Date beginTime;

    /**
    * 结束日期
    */
    private Date endTime;

    /**
    * 完成日期
    */
    private Date completedTime;

    /**
    * 责任人code
    */
    private String staffCode;

    /**
    * 责任人name
    */
    private String staffName;

    /**
    * 任务状态：-1废弃，0待办，1完成，2延时完成，3执行中
    */
    private Integer state;

    /**
    * 流程状态：0草稿 1审批中 2审批通过
    */
    private Integer fstatusflag;

    /**
    * 备注
    */
    private String note;

    /**
    * 任务类型
    */
    private String taskType;

    /**
    * 任务名称
    */
    private String taskLabel;

    /**
    * 任务对象
    */
    private String taskObject;

    /**
    * 任务对象
    */
    private String taskObjectId;

    /**
    * 任务说明
    */
    private String taskDesc;

    /**
    * 任务来源id
    */
    private String sourceId;

    /**
    * 任务发布人
    */
    private String npcCode;

    /**
    * 业务id
    */
    private String businessId;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public Date getAddTime() {
		return addTime;
	}

	public void setAddTime(Date addTime) {
		this.addTime = addTime;
	}

	public Date getBeginTime() {
		return beginTime;
	}

	public void setBeginTime(Date beginTime) {
		this.beginTime = beginTime;
	}

	public Date getEndTime() {
		return endTime;
	}

	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}

	public Date getCompletedTime() {
		return completedTime;
	}

	public void setCompletedTime(Date completedTime) {
		this.completedTime = completedTime;
	}

	public String getStaffCode() {
		return staffCode;
	}

	public void setStaffCode(String staffCode) {
		this.staffCode = staffCode;
	}

	public String getStaffName() {
		return staffName;
	}

	public void setStaffName(String staffName) {
		this.staffName = staffName;
	}

	public Integer getState() {
		return state;
	}

	public void setState(Integer state) {
		this.state = state;
	}

	public Integer getFstatusflag() {
		return fstatusflag;
	}

	public void setFstatusflag(Integer fstatusflag) {
		this.fstatusflag = fstatusflag;
	}

	public String getNote() {
		return note;
	}

	public void setNote(String note) {
		this.note = note;
	}

	public String getTaskType() {
		return taskType;
	}

	public void setTaskType(String taskType) {
		this.taskType = taskType;
	}

	public String getTaskLabel() {
		return taskLabel;
	}

	public void setTaskLabel(String taskLabel) {
		this.taskLabel = taskLabel;
	}

	public String getTaskObject() {
		return taskObject;
	}

	public void setTaskObject(String taskObject) {
		this.taskObject = taskObject;
	}

	public String getTaskObjectId() {
		return taskObjectId;
	}

	public void setTaskObjectId(String taskObjectId) {
		this.taskObjectId = taskObjectId;
	}

	public String getTaskDesc() {
		return taskDesc;
	}

	public void setTaskDesc(String taskDesc) {
		this.taskDesc = taskDesc;
	}

	public String getSourceId() {
		return sourceId;
	}

	public void setSourceId(String sourceId) {
		this.sourceId = sourceId;
	}

	public String getNpcCode() {
		return npcCode;
	}

	public void setNpcCode(String npcCode) {
		this.npcCode = npcCode;
	}

	public String getBusinessId() {
		return businessId;
	}

	public void setBusinessId(String businessId) {
		this.businessId = businessId;
	}
    
}
